.welcome {
  width: 100vw;
  height: 100vh;


  .group-logo {
    width: 350rpx;
    height: 268rpx;
    opacity: 1;
    margin-top: 24vh;
  }

  .welcome-text {
    opacity: 1;
    /** 文本1 */
    font-size: 32rpx;
    font-weight: 400;
    letter-spacing: 0px;
    color: rgba(153, 153, 153, 1);
    text-align: left;
    vertical-align: top;
    margin-top: 52rpx;
  }

  .offset-top {
    transform: translateY(-72rpx);
  }

  .common-btn {
    width: 336rpx;
    height: 90rpx;
    opacity: 1;
    border-radius: 9.34rpx;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 28rpx 96rpx 28rpx 96rpx;
    border: 0.62px solid rgba(102, 102, 102, 1);
    background: rgba(255, 255, 255, 1);
    color: rgba(102, 102, 102, 1);
  }

  .active-btn {
    border: 0.62px solid rgba(62, 122, 233, 1);
    color: rgba(62, 122, 233, 1);
    ;
  }
  .more-btn{
    width: 330rpx;
    height: 90rpx;
  }
}